package com.gqz.equip.app.mapstruct;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gqz.equip.app.entity.EnStockPeriodTaskEntity;
import com.gqz.equip.vo.EnStockPeriodTaskVo;
import org.mapstruct.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;


/**
 * @ClassName EnStockPeriodTaskMapstruct
 * @Description 能源-盘点工单-周期任务表
 * @Version 1.0
 * @Author input you name
 */
@Mapper(componentModel = "spring", imports = {})
@Component
public interface EnStockPeriodTaskMapstruct {

    EnStockPeriodTaskVo toVo(EnStockPeriodTaskEntity entity);

    List<EnStockPeriodTaskVo> toVos(List<EnStockPeriodTaskEntity> entity);

    Page<EnStockPeriodTaskVo> toVos(Page<EnStockPeriodTaskEntity> entity);

    EnStockPeriodTaskEntity toEntity(EnStockPeriodTaskVo vo);

    List<EnStockPeriodTaskEntity> toEntitys(List<EnStockPeriodTaskVo> vos);


}
